package net.hn.hnms.biz.upkafka.service;

import net.hn.hnms.biz.upkafka.domain.CoalflowNowPo;
import net.hn.hnms.biz.upkafka.domain.FanrealNowPo;
import net.hn.hnms.biz.upkafka.domain.InclineHoistingNowPo;
import net.hn.hnms.biz.upkafka.domain.SynergiaNowPo;

import java.util.Map;

public interface SystemService  {


    /**
     * 获取综采系统采煤机运行状态
     * @return
     */
    public SynergiaNowPo getZCSystemStatus(String mineCode);

    /**
     * 获取采煤机数据
     * @param mineCode
     * @return
     */
    public Map<String, SynergiaNowPo> getZCSystem(String mineCode);
    /**
     * 获取通风机数据
     */
    public Map<String, FanrealNowPo> getZtfSystemStatus(String mineCode);

    /**
     * 斜井实时数据
     * @param mineCode
     * @return
     */
    Map<String, InclineHoistingNowPo> getXJSSSystemStatus(String mineCode);
    /**
     * 煤流实时数据（皮带）
     * @param mineCode
     * @return
     */
    Map<String, CoalflowNowPo> getPdSSystemStatus(String mineCode);
}
